<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<title>Programación en Entornos Interactivos 2010/2011: Referencia de la Clase Sesion</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<!-- Generado por Doxygen 1.6.3 -->
<div class="navigation" id="top">
  <div class="tabs">
    <ul>
      <li><a href="main.html"><span>Página&nbsp;principal</span></a></li>
      <li><a href="pages.html"><span>Páginas&nbsp;relacionadas</span></a></li>
      <li class="current"><a href="annotated.html"><span>Clases</span></a></li>
      <li><a href="files.html"><span>Archivos</span></a></li>
    </ul>
  </div>
  <div class="tabs">
    <ul>
      <li><a href="annotated.html"><span>Lista&nbsp;de&nbsp;clases</span></a></li>
      <li><a href="hierarchy.html"><span>Jerarquía&nbsp;de&nbsp;la&nbsp;clase</span></a></li>
      <li><a href="functions.html"><span>Miembros&nbsp;de&nbsp;las&nbsp;clases</span></a></li>
    </ul>
  </div>
</div>
<div class="contents">
<h1>Referencia de la Clase Sesion</h1><!-- doxytag: class="Sesion" -->
<p><code>#include &lt;<a class="el" href="Sesion_8h_source.html">Sesion.h</a>&gt;</code></p>

<p><a href="classSesion-members.html">Lista de todos los miembros.</a></p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td colspan="2"><h2>Tipos públicos</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><b>Dia</b> { <br/>
&nbsp;&nbsp;<b>LUNES</b> =  0, 
<b>MARTES</b>, 
<b>MIERCOLES</b>, 
<b>JUEVES</b>, 
<br/>
&nbsp;&nbsp;<b>VIERNES</b>, 
<b>SABADO</b>, 
<b>DOMINGO</b>
<br/>
 }</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><b>Tipo</b> { <b>TEORIA</b> =  0, 
<b>PRACTICAS</b>
 }</td></tr>
<tr><td colspan="2"><h2>Métodos públicos</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSesion.html#adf5a84efa8e2629b30ad89df74cfc0a2">Sesion</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSesion.html#a43caf15557931460cda18027845260fe">Sesion</a> (Sesion::Tipo tipo, const std::string &amp;lugar, Sesion::Dia dia, const <a class="el" href="classFecha.html">Fecha</a> &amp;fechaInicio, const <a class="el" href="classFecha.html">Fecha</a> &amp;fechaFin)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">Sesion::Tipo&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSesion.html#a98149eff26a6ee2414a2adcbdbb3f2a4">getTipo</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">std::string&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSesion.html#a7c1e06439ea8bb1aa14dbfa387090f16">getTipoString</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSesion.html#a44877b6adbda73ffc0eeba00401f36cb">setTipo</a> (Sesion::Tipo tipo)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">std::string&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSesion.html#aa2ca514a42a3d072950db8d6d62cd1e0">getLugar</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSesion.html#a72cae8bda63606caf4447c14bd6a1dc0">setLugar</a> (const std::string &amp;lugar)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">Sesion::Dia&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSesion.html#a3de16e4ad5de0a50592944d9d9a7adaf">getDia</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">std::string&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSesion.html#a2f1df0aeed500fed9070c42428aa72bf">getDiaString</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSesion.html#a7beb9d2e63c57465e9d91c136c775fda">setDia</a> (Sesion::Dia dia)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classFecha.html">Fecha</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSesion.html#a113af0740b8594db573811951b9e9023">getFechaInicio</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSesion.html#aff08ea2fa43942bcb1efe2c059b95afb">setFechaInicio</a> (<a class="el" href="classFecha.html">Fecha</a> fechaInicio)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classFecha.html">Fecha</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSesion.html#aa0a64e3ff356086137b02637b5fe5636">getFechaFin</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSesion.html#a759bc5f01e9e0acf30cb88a02dd5913a">setFechaFin</a> (<a class="el" href="classFecha.html">Fecha</a> fechaFin)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">std::string&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSesion.html#a0a0d1f6659ececd50235be9b55127790">toXml</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSesion.html#a4f630dece7af646368834c8f3621643c">fromXml</a> (const std::string &amp;xml)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">std::string&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSesion.html#aab36130d9346a425cef4cd0ee27e818d">toString</a> () const </td></tr>
<tr><td colspan="2"><h2>Atributos privados</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a225ae23bad2efdff90d4a7f8f430211b"></a><!-- doxytag: member="Sesion::tipo" ref="a225ae23bad2efdff90d4a7f8f430211b" args="" -->
Tipo&nbsp;</td><td class="memItemRight" valign="bottom"><b>tipo</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1e8d887e6d1e4c4f4bf886182d5dc430"></a><!-- doxytag: member="Sesion::lugar" ref="a1e8d887e6d1e4c4f4bf886182d5dc430" args="" -->
std::string&nbsp;</td><td class="memItemRight" valign="bottom"><b>lugar</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a76809d724b50bc3673c2f7cb7c486166"></a><!-- doxytag: member="Sesion::dia" ref="a76809d724b50bc3673c2f7cb7c486166" args="" -->
Dia&nbsp;</td><td class="memItemRight" valign="bottom"><b>dia</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a92237829cacfd0a49cdb45b4bdb90be2"></a><!-- doxytag: member="Sesion::fechaInicio" ref="a92237829cacfd0a49cdb45b4bdb90be2" args="" -->
<a class="el" href="classFecha.html">Fecha</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>fechaInicio</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa21ea85b2cbd782b52447370c5710600"></a><!-- doxytag: member="Sesion::fechaFin" ref="aa21ea85b2cbd782b52447370c5710600" args="" -->
<a class="el" href="classFecha.html">Fecha</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>fechaFin</b></td></tr>
</table>
<hr/><a name="_details"></a><h2>Descripción detallada</h2>
<p>Clase que representa una sesión de una asignatura. </p>
<hr/><h2>Documentación del constructor y destructor</h2>
<a class="anchor" id="adf5a84efa8e2629b30ad89df74cfc0a2"></a><!-- doxytag: member="Sesion::Sesion" ref="adf5a84efa8e2629b30ad89df74cfc0a2" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Sesion::Sesion </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Constructor por defecto. </p>

</div>
</div>
<a class="anchor" id="a43caf15557931460cda18027845260fe"></a><!-- doxytag: member="Sesion::Sesion" ref="a43caf15557931460cda18027845260fe" args="(Sesion::Tipo tipo, const std::string &amp;lugar, Sesion::Dia dia, const Fecha &amp;fechaInicio, const Fecha &amp;fechaFin)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Sesion::Sesion </td>
          <td>(</td>
          <td class="paramtype">Sesion::Tipo&nbsp;</td>
          <td class="paramname"> <em>tipo</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const std::string &amp;&nbsp;</td>
          <td class="paramname"> <em>lugar</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Sesion::Dia&nbsp;</td>
          <td class="paramname"> <em>dia</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classFecha.html">Fecha</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>fechaInicio</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classFecha.html">Fecha</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>fechaFin</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Constructor sobrecargado que recibe los atributos inicializados. </p>
<dl><dt><b>Parámetros:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>tipo</em>&nbsp;</td><td>Tipo de sesión (TEORIA, PRACTICAS). </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>lugar</em>&nbsp;</td><td>Lugar de la sesión. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>dia</em>&nbsp;</td><td>Día de la semana donde es la sesión (LUNES, MARTES, MIERCOLES, ...). </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>fechaInicio</em>&nbsp;</td><td><a class="el" href="classFecha.html">Fecha</a> de inicio (que sólo se considera la parte de la hora). </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>fechaFin</em>&nbsp;</td><td><a class="el" href="classFecha.html">Fecha</a> de fin (que sólo se considera la parte de la hora). </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<hr/><h2>Documentación de las funciones miembro</h2>
<a class="anchor" id="a4f630dece7af646368834c8f3621643c"></a><!-- doxytag: member="Sesion::fromXml" ref="a4f630dece7af646368834c8f3621643c" args="(const std::string &amp;xml)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Sesion::fromXml </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp;&nbsp;</td>
          <td class="paramname"> <em>xml</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Carga la sesión desde un fragmento XML. </p>
<dl><dt><b>Parámetros:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>xml</em>&nbsp;</td><td>Cadena de caracteres con la información de la sesión en XML. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a3de16e4ad5de0a50592944d9d9a7adaf"></a><!-- doxytag: member="Sesion::getDia" ref="a3de16e4ad5de0a50592944d9d9a7adaf" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Sesion::Dia Sesion::getDia </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Obtiene el día de la semana. </p>
<dl class="return"><dt><b>Devuelve:</b></dt><dd>Valor de enumerado con el día de la semana. </dd></dl>

</div>
</div>
<a class="anchor" id="a2f1df0aeed500fed9070c42428aa72bf"></a><!-- doxytag: member="Sesion::getDiaString" ref="a2f1df0aeed500fed9070c42428aa72bf" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">std::string Sesion::getDiaString </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Obtiene el día de la semana como cadena de caracters. </p>
<dl class="return"><dt><b>Devuelve:</b></dt><dd>Cadena de caracteres con el dia de la semana: "Lunes", "Martes", "Miércoles", ... </dd></dl>

</div>
</div>
<a class="anchor" id="aa0a64e3ff356086137b02637b5fe5636"></a><!-- doxytag: member="Sesion::getFechaFin" ref="aa0a64e3ff356086137b02637b5fe5636" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classFecha.html">Fecha</a> Sesion::getFechaFin </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Obtiene la fecha de fin de la sesión (sólo se considera la parte de la hora). </p>
<dl class="return"><dt><b>Devuelve:</b></dt><dd>Hora de fin de la asignatura. </dd></dl>

</div>
</div>
<a class="anchor" id="a113af0740b8594db573811951b9e9023"></a><!-- doxytag: member="Sesion::getFechaInicio" ref="a113af0740b8594db573811951b9e9023" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classFecha.html">Fecha</a> Sesion::getFechaInicio </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Obtiene la fecha de inicio de la sesión (sólo se considera la parte de la hora). </p>
<dl class="return"><dt><b>Devuelve:</b></dt><dd>Hora de inicio de la asignatura. </dd></dl>

</div>
</div>
<a class="anchor" id="aa2ca514a42a3d072950db8d6d62cd1e0"></a><!-- doxytag: member="Sesion::getLugar" ref="aa2ca514a42a3d072950db8d6d62cd1e0" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">std::string Sesion::getLugar </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Obtiene el lugar de la sesión. </p>
<dl class="return"><dt><b>Devuelve:</b></dt><dd>Cadena de caracteres con el lugar de la sesión. </dd></dl>

</div>
</div>
<a class="anchor" id="a98149eff26a6ee2414a2adcbdbb3f2a4"></a><!-- doxytag: member="Sesion::getTipo" ref="a98149eff26a6ee2414a2adcbdbb3f2a4" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Sesion::Tipo Sesion::getTipo </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Obtiene el tipo de sesión. </p>
<dl class="return"><dt><b>Devuelve:</b></dt><dd>Valor del enumerado con el tipo de sesión. </dd></dl>

</div>
</div>
<a class="anchor" id="a7c1e06439ea8bb1aa14dbfa387090f16"></a><!-- doxytag: member="Sesion::getTipoString" ref="a7c1e06439ea8bb1aa14dbfa387090f16" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">std::string Sesion::getTipoString </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Obtiene el tipo de sesión como cadena de caracteres. </p>
<dl class="return"><dt><b>Devuelve:</b></dt><dd>Cadena de caracteres con el tipo de sesión: "Teoría" o "Prácticas". </dd></dl>

</div>
</div>
<a class="anchor" id="a7beb9d2e63c57465e9d91c136c775fda"></a><!-- doxytag: member="Sesion::setDia" ref="a7beb9d2e63c57465e9d91c136c775fda" args="(Sesion::Dia dia)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Sesion::setDia </td>
          <td>(</td>
          <td class="paramtype">Sesion::Dia&nbsp;</td>
          <td class="paramname"> <em>dia</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Establece un nuevo día para la sesión. </p>
<dl><dt><b>Parámetros:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>dia</em>&nbsp;</td><td>Nuevo día para la sesión. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a759bc5f01e9e0acf30cb88a02dd5913a"></a><!-- doxytag: member="Sesion::setFechaFin" ref="a759bc5f01e9e0acf30cb88a02dd5913a" args="(Fecha fechaFin)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Sesion::setFechaFin </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classFecha.html">Fecha</a>&nbsp;</td>
          <td class="paramname"> <em>fechaFin</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Establece una nueva fecha de fin para la sesión (sólo se considera la parte de la hora). </p>
<dl><dt><b>Parámetros:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>fechaFin</em>&nbsp;</td><td>Nueva hora de fin. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="aff08ea2fa43942bcb1efe2c059b95afb"></a><!-- doxytag: member="Sesion::setFechaInicio" ref="aff08ea2fa43942bcb1efe2c059b95afb" args="(Fecha fechaInicio)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Sesion::setFechaInicio </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classFecha.html">Fecha</a>&nbsp;</td>
          <td class="paramname"> <em>fechaInicio</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Establece una nueva fecha de inicio para la sesión (sólo se considera la parte de la hora). </p>
<dl><dt><b>Parámetros:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>fechaInicio</em>&nbsp;</td><td>Nueva hora de inicio. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a72cae8bda63606caf4447c14bd6a1dc0"></a><!-- doxytag: member="Sesion::setLugar" ref="a72cae8bda63606caf4447c14bd6a1dc0" args="(const std::string &amp;lugar)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Sesion::setLugar </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp;&nbsp;</td>
          <td class="paramname"> <em>lugar</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Establece el lugar de la sesión. </p>
<dl><dt><b>Parámetros:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>lugar</em>&nbsp;</td><td>Nuevo valor para el lugar de la sesión. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a44877b6adbda73ffc0eeba00401f36cb"></a><!-- doxytag: member="Sesion::setTipo" ref="a44877b6adbda73ffc0eeba00401f36cb" args="(Sesion::Tipo tipo)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Sesion::setTipo </td>
          <td>(</td>
          <td class="paramtype">Sesion::Tipo&nbsp;</td>
          <td class="paramname"> <em>tipo</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Establece un nuevo tipo de sesión. </p>
<dl><dt><b>Parámetros:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>tipo</em>&nbsp;</td><td>Nuevo tipo de sesión. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="aab36130d9346a425cef4cd0ee27e818d"></a><!-- doxytag: member="Sesion::toString" ref="aab36130d9346a425cef4cd0ee27e818d" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">std::string Sesion::toString </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Genera la sesión en un formato de texto plano en una única línea. </p>
<dl class="return"><dt><b>Devuelve:</b></dt><dd>Cadena de caracteres con la información de la sesión en texto plano. </dd></dl>

</div>
</div>
<a class="anchor" id="a0a0d1f6659ececd50235be9b55127790"></a><!-- doxytag: member="Sesion::toXml" ref="a0a0d1f6659ececd50235be9b55127790" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">std::string Sesion::toXml </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Convierte la información de la sesión en XML. </p>
<dl class="return"><dt><b>Devuelve:</b></dt><dd>Cadena de caracteres con la información de la sesión en XML. </dd></dl>

</div>
</div>
<hr/>La documentación para esta clase fue generada a partir de los siguientes ficheros:<ul>
<li>Modelo/<a class="el" href="Sesion_8h_source.html">Sesion.h</a></li>
<li>Modelo/Sesion.cpp</li>
</ul>
</div>
<hr class="footer"/><address style="text-align: right;"><small>Generado el Mon Apr 25 18:18:54 2011 para Programación en Entornos Interactivos 2010/2011 por&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
</html>
